multiple microphone - Spanish English Dictionary